home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 42
/
Amiga Format AFCD42 (Issue 126, Aug 1999).iso
/
-serious-
/
programming
/
other
/
jikes
/
src
/
config.cpp
< prev
next >
Wrap
C/C++ Source or Header
|
1999-05-14
|
22KB
|
406 lines
// $Id: config.cpp,v 1.8 1999/03/09 14:37:15 shields Exp $
//
// This software is subject to the terms of the IBM Jikes Compiler
// License Agreement available at the following URL:
// http://www.ibm.com/research/jikes.
// Copyright (C) 1996, 1998, International Business Machines Corporation
// and others. All Rights Reserved.
// You must accept the terms of that agreement to use this software.
//
#include "config.h"
wchar_t StringConstant::US_AND[] = {U_AM, U_NU}, // "&"
StringConstant::US_AND_AND[] = {U_AM, U_AM, U_NU}, // "&&"
StringConstant::US_AND_EQUAL[] = {U_AM, U_EQ, U_NU}, // "&="
StringConstant::US_COLON[] = {U_CO, U_NU}, // ":"
StringConstant::US_COMMA[] = {U_CM, U_NU}, // ","
StringConstant::US_DIVIDE[] = {U_SL, U_NU}, // "/"
StringConstant::US_DIVIDE_EQUAL[] = {U_SL, U_EQ, U_NU}, // "/="
StringConstant::US_DOT[] = {U_DO, U_NU}, // "."
StringConstant::US_EMPTY[] = {U_NU}, // ""
StringConstant::US_EQUAL[] = {U_EQ, U_NU}, // "="
StringConstant::US_EQUAL_EQUAL[] = {U_EQ, U_EQ, U_NU}, // "=="
StringConstant::US_GREATER[] = {U_GT, U_NU}, // ">"
StringConstant::US_GREATER_EQUAL[] = {U_GT, U_EQ, U_NU}, // ">="
StringConstant::US_LBRACE[] = {U_OS, U_NU}, // "{"
StringConstant::US_LBRACKET[] = {U_LB, U_NU}, // "["
StringConstant::US_LEFT_SHIFT[] = {U_LT, U_LT, U_NU}, // "<<"
StringConstant::US_LEFT_SHIFT_EQUAL[] = {U_LT, U_LT, U_EQ, U_NU}, // "<<="
StringConstant::US_LESS[] = {U_LT, U_NU}, // "<"
StringConstant::US_LESS_EQUAL[] = {U_LT, U_EQ, U_NU}, // "<="
StringConstant::US_LPAREN[] = {U_LP, U_NU}, // "("
StringConstant::US_MINUS[] = {U_MI, U_NU}, // "-"
StringConstant::US_MINUS_EQUAL[] = {U_MI, U_EQ, U_NU}, // "-="
StringConstant::US_MINUS_MINUS[] = {U_MI, U_MI, U_NU}, // "--"
StringConstant::US_MULTIPLY[] = {U_ST, U_NU}, // "*"
StringConstant::US_MULTIPLY_EQUAL[] = {U_ST, U_EQ, U_NU}, // "*="
StringConstant::US_NOT[] = {U_EX, U_NU}, // "!"
StringConstant::US_NOT_EQUAL[] = {U_EX, U_EQ, U_NU}, // "!="
StringConstant::US_OR[] = {U_BA, U_NU}, // "|"
StringConstant::US_OR_EQUAL[] = {U_BA, U_EQ, U_NU}, // "|="
StringConstant::US_OR_OR[] = {U_BA, U_BA, U_NU}, // "||"
StringConstant::US_PLUS[] = {U_PL, U_NU}, // "+"
StringConstant::US_PLUS_EQUAL[] = {U_PL, U_EQ, U_NU}, // "+="
StringConstant::US_PLUS_PLUS[] = {U_PL, U_PL, U_NU}, // "++"
StringConstant::US_QUESTION[] = {U_QU, U_NU}, // "?"
StringConstant::US_RBRACE[] = {U_CS, U_NU}, // "}"
StringConstant::US_RBRACKET[] = {U_RB, U_NU}, // "]"
StringConstant::US_REMAINDER[] = {U_PE, U_NU}, // "%"
StringConstant::US_REMAINDER_EQUAL[] = {U_PE, U_EQ, U_NU}, // "%="
StringConstant::US_RIGHT_SHIFT[] = {U_GT, U_GT, U_NU}, // ">>"
StringConstant::US_RIGHT_SHIFT_EQUAL[] = {U_GT, U_GT, U_EQ, U_NU}, // ">>="
StringConstant::US_RPAREN[] = {U_RP, U_NU}, // ")"
StringConstant::US_SEMICOLON[] = {U_SC, U_NU}, // ";"
StringConstant::US_TWIDDLE[] = {U_TI, U_NU}, // "~"
StringConstant::US_UNSIGNED_RIGHT_SHIFT[] = {U_GT, U_GT, U_GT, U_NU}, // ">>>"
StringConstant::US_UNSIGNED_RIGHT_SHIFT_EQUAL[] = {U_GT, U_GT, U_GT, U_EQ, U_NU}, // ">>>="
StringConstant::US_XOR[] = {U_CA, U_NU}, // "^"
StringConstant::US_XOR_EQUAL[] = {U_CA, U_EQ, U_NU}, // "^="
StringConstant::US_Boolean[] = {U_B, U_o, U_o, U_l, U_e, U_a, U_n, U_NU}, // "Boolean"
StringConstant::US_Byte[] = {U_B, U_y, U_t, U_e, U_NU}, // "Byte"
StringConstant::US_Character[] = {U_C, U_h, U_a, U_r, U_a, U_c, U_t, U_e, U_r, U_NU}, // "Character"
StringConstant::US_Class[] = {U_C, U_l, U_a, U_s, U_s, U_NU}, // "Class"
StringConstant::US_Cloneable[] = {U_C, U_l, U_o, U_n, U_e, U_a, U_b, U_l, U_e, U_NU}, // "Cloneable"
StringConstant::US_Double[] = {U_D, U_o, U_u, U_b, U_l, U_e, U_NU}, // "Double"
StringConstant::US_Error[] = {U_E, U_r, U_r, U_o, U_r, U_NU}, // "Error"
StringConstant::US_Float[] = {U_F, U_l, U_o, U_a, U_t, U_NU}, // "Float"
StringConstant::US_Integer[] = {U_I, U_n, U_t, U_e, U_g, U_e, U_r, U_NU}, // "Integer"
StringConstant::US_L[] = {U_L, U_NU}, // "L"
StringConstant::US_Long[] = {U_L, U_o, U_n, U_g, U_NU}, // "Long"
StringConstant::US_Object[] = {U_O, U_b, U_j, U_e, U_c, U_t, U_NU}, // "Object"
StringConstant::US_PObject[] = {U_P, U_O, U_b, U_j, U_e, U_c, U_t, U_NU}, // "PObject"
StringConstant::US_RuntimeException[] = {U_R, U_u, U_n, U_t, U_i, U_m, U_e, U_E, U_x, U_c, U_e, U_p, U_t, U_i, U_o, U_n, U_NU}, // RuntimeException
StringConstant::US_Serializable[] = {U_S, U_e, U_r, U_i, U_a, U_l, U_i, U_z, U_a, U_b, U_l, U_e, U_NU}, // Serializable
StringConstant::US_Short[] = {U_S, U_h, U_o, U_r, U_t, U_NU}, // Short
StringConstant::US_StringBuffer[] = {U_S, U_t, U_r, U_i, U_n, U_g, U_B, U_u, U_f, U_f, U_e, U_r, U_NU}, // StringBuffer
StringConstant::US_String[] = {U_S, U_t, U_r, U_i, U_n, U_g, U_NU}, // String
StringConstant::US_TYPE[] = {U_T, U_Y, U_P, U_E, U_NU}, // "TYPE"
StringConstant::US_forName[] = {U_f, U_o, U_r, U_N, U_a, U_m, U_e, U_NU}, // "forName"
StringConstant::US_Throwable[] = {U_T, U_h, U_r, U_o, U_w, U_a, U_b, U_l, U_e, U_NU}, // Throwable
StringConstant::US_Void[] = {U_V, U_o, U_i, U_d, U_NU}, // Void
StringConstant::US__DO_[] = {U_DO, U_NU}, // "."
StringConstant::US__DO__DO_[] = {U_DO, U_DO, U_NU}, // ".."
StringConstant::US__DS_[] = {U_DS, U_NU}, // "$"
StringConstant::US__LB__RB_[] = {U_LB, U_RB, U_NU}, // "[]"
StringConstant::US__LT_clinit_GT_[] = {U_LT, U_c, U_l, U_i, U_n, U_i, U_t, U_GT, U_NU}, // "<clinit>"
StringConstant::US__LT_init_GT_[] = {U_LT, U_i, U_n, U_i, U_t, U_GT, U_NU}, // "<init>"
StringConstant::US__QU__QU_[] = {U_QU, U_QU, U_NU}, // "??"
StringConstant::US__SC_[] = {U_SC, U_NU}, // ";"
StringConstant::US__SL_[] = {U_SL, U_NU}, // "/"
StringConstant::US__array[] = {U_a, U_r, U_r, U_a, U_y, U_NU}, // "array"
StringConstant::US__access_DOLLAR[] = {U_a, U_c, U_c, U_e, U_s, U_s, U_DS, U_NU}, // "access$"
StringConstant::US__class_DOLLAR[] = {U_c, U_l, U_a, U_s, U_s, U_DS, U_NU}, // "class$"
StringConstant::US__constructor_DOLLAR[] = {U_c, U_o, U_n, U_s, U_t, U_r, U_u, U_c, U_t, U_o, U_r, U_DS, U_NU}, // "constructor$"
StringConstant::US__this_DOLLAR[] = {U_t, U_h, U_i, U_s, U_DS, U_NU}, // "this$"
StringConstant::US__val_DOLLAR[] = {U_v, U_a, U_l, U_DS, U_NU}, // "val$"
StringConstant::US_abstract[] = {U_a, U_b, U_s, U_t, U_r, U_a, U_c, U_t, U_NU}, // "abstract"
StringConstant::US_block_DOLLAR[] = {U_b, U_l, U_o, U_c, U_k, U_DS, U_NU}, // "block$"
StringConstant::US_boolean[] = {U_b, U_o, U_o, U_l, U_e, U_a, U_n, U_NU}, // "boolean"
StringConstant::US_break[] = {U_b, U_r, U_e, U_a, U_k, U_NU}, // "break"
StringConstant::US_byte[] = {U_b, U_y, U_t, U_e, U_NU}, // "byte"
StringConstant::US_case[] = {U_c, U_a, U_s, U_e, U_NU}, // "case"
StringConstant::US_catch[] = {U_c, U_a, U_t, U_c, U_h, U_NU}, /